blow from a canine tooth - Alemán Inglés Diccionario